package Git2024_5_9;

public class Git2 {
    //http://或https:// 超文本传输协议

    //快捷键 shift alt 点击选中想要改变的字段行 多行选中操作

//    IDEA集成Git
    /**
     * 导航栏VCS选项 -> create git repository
     * 选中指定文件 初始化成功
     * 等价于git init
     *
     * 之后VCS选项消失 变为Git 提供了部分命令可供使用
     *
     * 文件都变红了 表示文件只是在工作区 未上传至暂存区
     * 此时右键工程名处 选择Git -> 选择ADD
     *
     * 文件变绿 表示成功传到暂存区
     * IDEA支持多种commit提交方式
     * 1 此时右键工程名处 选择Git -> 选择第一个commit directory
     *  此时左下角会出现一个文本域用于填写提示信息 选中需要提交的信息 填写提示信息
     *  点击commit即可提交成功
     *
     * 2 IDEA支持直接点击commit directory将未上传至暂存区的文件直接提交到本地仓库
     *  修改文件内容后 文件会变成蓝色 此时点击commit directory 编辑提示信息后点击commit即可提交成功
     *
     * 3 IDEA左边有一个链状标志 点击进行commit也可以 点击标志 勾选指定文件 点击下方commit
     */
    /**
     * --IDEA中查看历史版本
     * 页面左下角有一个树杈状图标 光标划上去会显示Git字样 点击即可查看或进行其他操作
     * 例如利用此页面进行版本穿梭
     *
     * --IDEA中的版本穿梭 关键字: checkout
     * 右键某版本 选择Checkout Revision '对应版本号'
     *
     * 穿梭到最新的版本时 会出现 Checkout 选项
     *  选择后出现 master
     *          '对应版本号'
     *  两个子选项 点击对应版本号选项即可进行穿梭
     */
    /**
     * 创建分支
     * 1 在工作区右键 选择Git -> 选择Branches -> 选择New Branch 命名窗口命名即可
     *  在命名窗口下半部分有一个Checkout branch选项 默认勾选 表示切换到新建分支
     *
     * 2 在工程名处右键 选择Git -> 选择New Branch
     *
     * 3 在导航栏Git处选择New branch
     *
     * 创建的分支在先前提到的树杈状图标中查看 页面左侧会有一个标签图标修饰的名字 此为当前所处分支 被★修饰的为主分支
     *
     */
    /**
     * 合并分支
     * 点击主分支 进行切换 然后右键需要进行合并的分支
     * Merge 分支名 into master---将指定分支合并到master主分支上
     *
     */
    /**
     * 将本地问仓库推送到远程仓库
     * 前提 在gitee中创建新仓库 命名时最好与本地仓库文件名一致 方便查询 并且复制远程仓库地址
     * IDEA多种方法 关键字: push
     * 1 在commit的最后阶段点击commit and push
     * 2 导航栏
     * 3 分支处
     * 4 \..
     *
     * 在第一次推送时会被要求输入gitee的手机和密码 后续不会再输入
     */
    /**
     * 将远程仓库内容拉取到本地 pull
     * IDEA中右键 Git - Pull 选择想要拉取到的分支 默认为主分支 选择好后拉取即可
     */
    /**
     * 将远程仓库克隆到本地 clone
     * IDEA中右键 Git - Clone.. - 复制远程仓库地址并填入 选择合适路径点击完成即可
     */

}
